place for presentation - Turco Inglés Diccionario